ladder of reasoning